package com.dkm.nettysocketdemo.untils.jwt.intertfaceceptor.domain;

import com.dkm.nettysocketdemo.myWebsite.domain.HelmetClient;
import org.springframework.stereotype.Component;

import java.util.Map;
import java.util.concurrent.ConcurrentHashMap;

/**
 * @ClassName : LocalUser  //类名
 * @Description : eeee  //描述
 * @Author : 易嵘  //作者
 * @Date: 2021-01-18 16:09  //时间
 */
@Component
public class LocalUser {

    private Map<String,Object> map = new ConcurrentHashMap<>();

    //
    // /**
    //  * 从token获得用户信息
    //  * @return
    //  */
    // public void setUser (MyUser vo) {
    //     map.put("user",vo);
    // }

    /**
     * 从token获得用户信息
     * @return
     */
    public void setUser (HelmetClient  client) {
        map.put("user",client);
    }


    /**
     * 得到用户信息
     * @return
     */
    public HelmetClient getUser () {
        return (HelmetClient) map.get("user");
    }
}
